Baer , Brian Bershad , and Tom
نویسندگان
چکیده
Application startup latency has become a performance problem for both desktop applications and web applications. In this paper, we show that much of the latency experienced during application startup can be avoided by more e ciently packing application code pages. To take advantage of more e cient packing, we describe the implementation of demand paging for web applications. Finally, we show that combining demand paging with code reordering can improve application startup latency by more than 58%.
منابع مشابه
Chapter 7 Workloads for Programmable Network Interfaces
Network equipment vendors are increasingly incorporating a programmable microprocessor on network interfaces to meet the performance and functionality requirements of present and emerging applications in parallel with market demand. This study identifies some properties of programmable network interface (PNI) workloads and their execution characteristics on modern high-performance microprocesso...
متن کاملReducing Startup Latency in Web and Desktop Applications
Application startup latency has become a performance problem for both desktop applications and web applications. In this paper, we show that much of the latency experienced during application startup can be avoided by more e ciently packing application code pages. To take advantage of more e cient packing, we describe the implementation of demand paging for web applications. Finally, we show th...
متن کامل